home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 27 / Mac Magazin and MacEasy Magazine CD - Issue 27.iso / Utilities / ][2Mac Folder / ][2Mac Read Me < prev   
Text File  |  1996-09-30  |  8KB  |  218 lines

  1. Dear reader,
  2.  
  3. Here is an updated version of ][2Mac.
  4.  
  5. ][2Mac is a set of 2 applications, 1 for the Mac and 1 for the Apple-][, which allows you to backup Apple-][ DOS 3.3-, CHE-DOS 3.4- and Pro-DOS-floppies to a Mac in a format that is recognized by IIe, the Apple //e emulator for the Mac, written by Victor and Vincent Tan.
  6.  
  7.  
  8. ][2Mac should be run under the DOS 3.3 or CHE-DOS 3.4 Operating System.
  9.  
  10.  
  11. The Apple-][ program, written in Applesoft Basic, expects a CCS-7710 (compatible) serial interface, running at 9600 bps, in slot #2 by default. If a different interface is being used or a different slot or speed, then it should not be difficult to change that. Below you will find a list of all supported interfacecards. 
  12.  
  13.  
  14. The floppy-images are passed from the Apple-][ to the Mac over a serial cable . A 35 track floppy will take just a few minutes to get transferred at 9600 bps.
  15.  
  16.  
  17.  
  18. Here is how it works:
  19.  
  20. Apple-][:
  21. Type in: IN#x (where x is the slot# you have put your serial card in)
  22.  
  23. Mac:
  24. Under the 'Special' menu select the kind of Apple-][ (interface) you are going to use. Transmissionspeed is 300 bps for the Apple-//c and other Apple-][-types equipped with an Apple Communications Interface Card. Otherwise the speed defaults to 9600 bps.
  25. Under the 'File' menu select 'Download BASIC-program to Apple-]['
  26.  
  27.  
  28. The Mac will now start to download the Basic-program to the Apple-][. When the download is done change line 20 of the Basic-program and fill in as much as you know about your configuration.
  29.  
  30. The supplied line 20 looks like:
  31. 20 APPLE$ = "][" : SLOT$ = "2" : CARD$ = "CCS7710"
  32.  
  33.  
  34. Supported options:
  35. APPLE$ can be:  "]["                (the type of APPLE-][)
  36.            or:  "][+"
  37.            or:  "][E"
  38.            or:  "][C"
  39.  
  40. SLOT$  can be:  "1"                 (the slot that the serial-card is in)
  41.            or:  "2"
  42.            or:  "3"
  43.            or:  "4"
  44.            or:  "5"
  45.            or:  "6"
  46.            or:  "7"
  47.  
  48. CARD$  can be:  "CCS7710"           (CCS-7710)
  49.            or:  "PACT"              (PACT)
  50.            or:  "SSC"               (SUPER SERIAL CARD)
  51.            or:  "APPLECIC"          (APPLE COMMUNICATIONS INTERFACE CARD)
  52.            or:  "UNKNOWN"           (None of the above)
  53.  
  54. ACIA$  can be:  "6850"              (kind of communications-chip on the card)
  55.            or:  "6551"
  56.  
  57. STS$   can be:        "C080"  to  "C08F"  (STATUS-address of the chip (6850/6551))
  58.            or:  "C090"  to  "C09F"
  59.            or:  "C0A0"  to  "C0AF"
  60.            or:  "C0B0"  to  "C0BF"
  61.            or:  "C0C0"  to  "C0CF"
  62.            or:  "C0D0"  to  "C0DF"
  63.            or:  "C0E0"  to  "C0EF"
  64.            or:  "C0F0"  to  "C0FF"
  65.  
  66. DTA$   can be:        "C080"  to  "C08F"  (DATA-address of the chip (6850/6551))
  67.            or:  "C090"  to  "C09F"
  68.            or:  "C0A0"  to  "C0AF"
  69.            or:  "C0B0"  to  "C0BF"
  70.            or:  "C0C0"  to  "C0CF"
  71.            or:  "C0D0"  to  "C0DF"
  72.            or:  "C0E0"  to  "C0EF"
  73.            or:  "C0F0"  to  "C0FF"
  74.  
  75. CMD$   can be:        "C080"  to  "C08F"  (COMMAND-address of the chip (6551))
  76.            or:  "C090"  to  "C09F"
  77.            or:  "C0A0"  to  "C0AF"
  78.            or:  "C0B0"  to  "C0BF"
  79.            or:  "C0C0"  to  "C0CF"
  80.            or:  "C0D0"  to  "C0DF"
  81.            or:  "C0E0"  to  "C0EF"
  82.            or:  "C0F0"  to  "C0FF"
  83.  
  84. CTRL$  can be:        "C080"  to  "C08F"  (CONTROL-address of the chip (6551))
  85.            or:  "C090"  to  "C09F"
  86.            or:  "C0A0"  to  "C0AF"
  87.            or:  "C0B0"  to  "C0BF"
  88.            or:  "C0C0"  to  "C0CF"
  89.            or:  "C0D0"  to  "C0DF"
  90.            or:  "C0E0"  to  "C0EF"
  91.            or:  "C0F0"  to  "C0FF"
  92.  
  93. BPS$   can be:  "300" or "9600"     (serial linespeed in Bits Per Second)
  94.  
  95.  
  96. Example of a configurationline:
  97. 20 SLOT$="2" : ACIA$="6551" : STS$="C080" : DTA$="C081" : CTRL$="C082" : CMD$="C083" : BPS$="9600"
  98.                                                                        or
  99. 20 APPLE$="][C"
  100.                                                                        or
  101. 20 APPLE$="][E" : SLOT$="2" : CARD$="SSC"
  102.  
  103. The more data you can supply the easier it will be for the Basic-program to find out exactly how to send out the floppies to the Mac!
  104.  
  105.  
  106.  
  107. When line 20 in the BASIC-program seems to be OK then I suggest you save the program as it is now. Then proceed as follows:
  108.  
  109. Apple-][:
  110. Type in: RUN
  111.  
  112. Mac:
  113. Under the 'File' menu select 'Receive Apple-][ disk' and define a name for the resulting file
  114.  
  115. Apple-][:
  116. Answer the questions about slot- and drivenumber where the floppy-to-be-transferred can be found
  117.  
  118.  
  119.  
  120. If the Apple-][ program fails, the reason will probably be one or more wrong definitions in line 20 of the Applesoft program. This could be the case because you are using an unsupported interface...
  121.  
  122. If you seem to be unable to get the transfer going then sit down behind the Apple-][ and type:
  123.  
  124.           CALL -151
  125.           Cx00L               (where x is the slot# the card is in)
  126.           L
  127.           L                   (keep hitting L until you reach CxFF)
  128.           L
  129.    
  130.  
  131.    while typing the L commands look for data that says like:
  132.  
  133.                              LDA   $C080,X
  134.                               .       .
  135.                               .       .
  136.                        or:   STA   $C081,X
  137.                               .       .
  138.                               .       .
  139.  
  140.                  or maybe:   LDA   $C0A0
  141.                               .       .
  142.                               .       .
  143.                        or:   STA   $C0A1
  144.                               .       .
  145.                               .       .
  146.  
  147.    Let me know what you see there...
  148.    Also tell me if one of the bigger chips on the interface carries stamped
  149.    data that contains the number 6850 (like MC6850) or 6551 or not...
  150.    
  151.    Wait for my replies (I WILL GET BACK TO YOU!)....
  152.  
  153.  
  154.  
  155. Wish-list:
  156. -?
  157.  
  158.  
  159. version history:
  160.  
  161. 30-sep-1996, v1.0
  162. -Apple-][ will no longer show which track/sector is being sent
  163. -Preferences will remembered in registered versions of ][2Mac
  164. -Apple-//c is now supported
  165.  
  166. 25-sep-1996, v0.9.5
  167. -First attempt to support Apple-//c (not operational yet)
  168. -Better sumchecking
  169. -Fix for Super Serial Card
  170. -More info in the 'About ][2Mac' screens
  171. -The releasematerials now include some cable-examples
  172.  
  173. 5-sep-1996, v0.9.4
  174. -I implemented quite some enhancements to the BASIC-program
  175.  
  176. 29-aug-1996, v0.9.3
  177. -Disk-transfers are now being sumchecked
  178. -Support for both 300 and 9600 bps because:
  179.    - the Apple Communications Interface communicates at 300 bps by default
  180.    - the Apple-//c communicates at 300 bps by default
  181. -Support for the Apple Communications Interface Card
  182.  
  183. 22-aug-1996, v0.9.2
  184. -Added support for 6551 ACIA
  185. -Added support for SSC card
  186.  
  187. 21-aug-1996, v0.9.1
  188. -Complete rewrite of the Apple-][ program
  189. -The program is now ready for various kinds of Apple-][ configurations
  190.  
  191. 18-aug-1996, v0.9b3
  192. -Some more errorchecking implemented
  193. -Version of Apple-][ program gets checked against latest versionnumber
  194. -Some more helpful and user-friendly messages implemented
  195.  
  196. 14-aug-1996, v0.9b2
  197. -Unreadable sectors that are not 'in use' no longer cause the transmission to abort
  198. -Fixed a bug that caused out-of-sync errors while doing more then 1 Apple-][ disk
  199. -Out-of-sync errors now also terminate the Apple-][ program
  200.  
  201. 12-aug-1996, v0.9b1, first beta-release
  202.  
  203.  
  204.  
  205. About the Apple //e emulator:
  206. I myself discovered the emulator at sumex-aim.stanford.edu under the name
  207. /info-mac/app/IIe-301.hqx.
  208. The emulator can also be downloaded from Vincent Tan's internet-web-site using the URL: http://www.usyd.edu.au/~vtan/index.html
  209.  
  210.  
  211. Kind regards,
  212. Adam van Gaalen
  213.  
  214. e-mail: a.vangaalen@iag.tno.nl    for mail to my office and BIG files
  215.     or: pa2aga@iag.tno.nl         for letters only, NO BIG files here
  216.  
  217.  
  218. © Copyright 1996, Adam van Gaalen